/*
 * PlanetRed.h
 *
 *  Created on: 17/05/2013
 *      Author: vitor
 */

#ifndef PLANETRED_H_
#define PLANETRED_H_

#include "Camera.h"
#include "Planet.h"
#include "InputManager.h"
#include "Timer.h"
#include "BulletManager.h"

#define SHOT_COOLDOWN 1500

class PlanetRed: public Planet {
private:
	Timer shotCooldown;
	GameObject* target;
	Sprite* bulletSprite;

public:
	PlanetRed(Sprite* sprite, int hitPoints, float x, float y,
			GameObject* target, Sprite* bulletSprite);
	virtual ~PlanetRed() {
	}
	;
	int update(double dt);
};

#endif /* PLANETRED_H_ */
